Dec 02 00:25:03.345 INFO testing arbaregni/SETU against master#8940af3cea4a9a9deabcaf843b2f8cad9a83fc61 for beta-1.31-5
Dec 02 00:25:03.345 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/beta-1.31-5/worker-2/master#8940af3cea4a9a9deabcaf843b2f8cad9a83fc61:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-2/beta-1.31-5/master#8940af3cea4a9a9deabcaf843b2f8cad9a83fc61:/source:ro,Z" "-v" "/mnt/big/crater/work/local/cargo-home:/cargo-home:ro,Z" "-v" "/mnt/big/crater/work/local/rustup-home:/rustup-home:ro,Z" "-e" "USER_ID=1000" "-e" "SOURCE_DIR=/source" "-e" "USER_ID=1000" "-e" "CMD=cargo +8940af3cea4a9a9deabcaf843b2f8cad9a83fc61-alt build --frozen" "-e" "CARGO_TARGET_DIR=/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/cargo-home" "-e" "RUSTUP_HOME=/rustup-home" "-m" "1536M" "--network" "none" "crater"`
Dec 02 00:25:03.667 INFO [stdout] daea5de8d1b4112471e04d6a762996d405ad9e5ebd53bd7939a4bdd5aab4fc6d
Dec 02 00:25:03.669 INFO running `"docker" "start" "-a" "daea5de8d1b4112471e04d6a762996d405ad9e5ebd53bd7939a4bdd5aab4fc6d"`
Dec 02 00:25:04.766 INFO [stderr] usermod: no changes
Dec 02 00:25:04.808 INFO [stderr]    Compiling regex v0.2.3
Dec 02 00:25:12.071 INFO [stderr]    Compiling SETU v0.1.0 (/source)
Dec 02 00:25:13.015 INFO [stderr] warning: variable does not need to be mutable
Dec 02 00:25:13.015 INFO [stderr]    --> src/compile_structs.rs:208:47
Dec 02 00:25:13.015 INFO [stderr]     |
Dec 02 00:25:13.015 INFO [stderr] 208 |     fn add_captures(&self, index: &mut usize, mut captured_indices: &mut Vec<usize>, tokens: &Vec<Token>) -> Result<(), Status> {
Dec 02 00:25:13.015 INFO [stderr]     |                                               ----^^^^^^^^^^^^^^^^
Dec 02 00:25:13.015 INFO [stderr]     |                                               |
Dec 02 00:25:13.015 INFO [stderr]     |                                               help: remove this `mut`
Dec 02 00:25:13.015 INFO [stderr]     |
Dec 02 00:25:13.015 INFO [stderr]     = note: #[warn(unused_mut)] on by default
Dec 02 00:25:13.015 INFO [stderr] 
Dec 02 00:25:13.039 INFO [stderr] warning: variant is never constructed: `Ignorable`
Dec 02 00:25:13.039 INFO [stderr]   --> src/compile_structs.rs:13:5
Dec 02 00:25:13.039 INFO [stderr]    |
Dec 02 00:25:13.039 INFO [stderr] 13 |     Ignorable,
Dec 02 00:25:13.039 INFO [stderr]    |     ^^^^^^^^^
Dec 02 00:25:13.039 INFO [stderr]    |
Dec 02 00:25:13.039 INFO [stderr]    = note: #[warn(dead_code)] on by default
Dec 02 00:25:13.039 INFO [stderr] 
Dec 02 00:25:13.039 INFO [stderr] warning: variant is never constructed: `Control`
Dec 02 00:25:13.039 INFO [stderr]   --> src/compile_structs.rs:14:5
Dec 02 00:25:13.039 INFO [stderr]    |
Dec 02 00:25:13.039 INFO [stderr] 14 |     Control,
Dec 02 00:25:13.039 INFO [stderr]    |     ^^^^^^^
Dec 02 00:25:13.039 INFO [stderr] 
Dec 02 00:25:13.039 INFO [stderr] warning: variant is never constructed: `Constraint`
Dec 02 00:25:13.039 INFO [stderr]   --> src/compile_structs.rs:15:5
Dec 02 00:25:13.039 INFO [stderr]    |
Dec 02 00:25:13.039 INFO [stderr] 15 |     Constraint,
Dec 02 00:25:13.039 INFO [stderr]    |     ^^^^^^^^^^
Dec 02 00:25:13.039 INFO [stderr] 
Dec 02 00:25:13.039 INFO [stderr] warning: variant is never constructed: `Identifier`
Dec 02 00:25:13.039 INFO [stderr]   --> src/compile_structs.rs:16:5
Dec 02 00:25:13.039 INFO [stderr]    |
Dec 02 00:25:13.039 INFO [stderr] 16 |     Identifier,
Dec 02 00:25:13.039 INFO [stderr]    |     ^^^^^^^^^^
Dec 02 00:25:13.039 INFO [stderr] 
Dec 02 00:25:13.039 INFO [stderr] warning: variant is never constructed: `Symbol`
Dec 02 00:25:13.039 INFO [stderr]   --> src/compile_structs.rs:17:5
Dec 02 00:25:13.039 INFO [stderr]    |
Dec 02 00:25:13.039 INFO [stderr] 17 |     Symbol,
Dec 02 00:25:13.039 INFO [stderr]    |     ^^^^^^
Dec 02 00:25:13.039 INFO [stderr] 
Dec 02 00:25:13.039 INFO [stderr] warning: variant is never constructed: `PairSymbol`
Dec 02 00:25:13.039 INFO [stderr]   --> src/compile_structs.rs:18:5
Dec 02 00:25:13.039 INFO [stderr]    |
Dec 02 00:25:13.039 INFO [stderr] 18 |     PairSymbol, //some day could keep track of its level ?
Dec 02 00:25:13.039 INFO [stderr]    |     ^^^^^^^^^^
Dec 02 00:25:13.039 INFO [stderr] 
Dec 02 00:25:13.040 INFO [stderr] warning: method is never used: `iterator`
Dec 02 00:25:13.040 INFO [stderr]   --> src/compile_structs.rs:23:5
Dec 02 00:25:13.040 INFO [stderr]    |
Dec 02 00:25:13.040 INFO [stderr] 23 |     pub fn iterator() -> Iter<'static, TokenType> {
Dec 02 00:25:13.040 INFO [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 02 00:25:13.040 INFO [stderr] 
Dec 02 00:25:13.040 INFO [stderr] warning: static item is never used: `TOKENS`
Dec 02 00:25:13.040 INFO [stderr]   --> src/compile_structs.rs:24:9
Dec 02 00:25:13.040 INFO [stderr]    |
Dec 02 00:25:13.040 INFO [stderr] 24 |         static TOKENS: [TokenType; 6] = [TokenType::Ignorable, TokenType::Control, TokenType::Constraint, TokenType::Identifier, TokenType::Symbol, TokenType::PairSymbol];
Dec 02 00:25:13.040 INFO [stderr]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 02 00:25:13.040 INFO [stderr] 
Dec 02 00:25:13.040 INFO [stderr] warning: method is never used: `get_pattern`
Dec 02 00:25:13.040 INFO [stderr]   --> src/compile_structs.rs:28:5
Dec 02 00:25:13.040 INFO [stderr]    |
Dec 02 00:25:13.040 INFO [stderr] 28 |     pub fn get_pattern(&self) -> &str {
Dec 02 00:25:13.040 INFO [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 02 00:25:13.040 INFO [stderr] 
Dec 02 00:25:13.040 INFO [stderr] warning: variant is never constructed: `Type`
Dec 02 00:25:13.040 INFO [stderr]   --> src/compile_structs.rs:56:5
Dec 02 00:25:13.040 INFO [stderr]    |
Dec 02 00:25:13.040 INFO [stderr] 56 |     Type(TokenType),
Dec 02 00:25:13.040 INFO [stderr]    |     ^^^^^^^^^^^^^^^
Dec 02 00:25:13.040 INFO [stderr] 
Dec 02 00:25:13.043 INFO [stderr] warning: variant is never constructed: `Val`
Dec 02 00:25:13.043 INFO [stderr]   --> src/compile_structs.rs:57:5
Dec 02 00:25:13.043 INFO [stderr]    |
Dec 02 00:25:13.043 INFO [stderr] 57 |     Val(&'a str),
Dec 02 00:25:13.043 INFO [stderr]    |     ^^^^^^^^^^^^
Dec 02 00:25:13.043 INFO [stderr] 
Dec 02 00:25:13.043 INFO [stderr] warning: variant is never constructed: `Group`
Dec 02 00:25:13.043 INFO [stderr]   --> src/compile_structs.rs:58:5
Dec 02 00:25:13.043 INFO [stderr]    |
Dec 02 00:25:13.043 INFO [stderr] 58 |     Group(Box<Vec<ParseCheck<'a>>>),
Dec 02 00:25:13.043 INFO [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 02 00:25:13.043 INFO [stderr] 
Dec 02 00:25:13.043 INFO [stderr] warning: variant is never constructed: `Alternation`
Dec 02 00:25:13.043 INFO [stderr]   --> src/compile_structs.rs:59:5
Dec 02 00:25:13.043 INFO [stderr]    |
Dec 02 00:25:13.043 INFO [stderr] 59 |     Alternation(Box<Vec<ParseCheck<'a>>>),
Dec 02 00:25:13.043 INFO [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 02 00:25:13.043 INFO [stderr] 
Dec 02 00:25:13.043 INFO [stderr] warning: method is never used: `check_cond`
Dec 02 00:25:13.043 INFO [stderr]   --> src/compile_structs.rs:64:5
Dec 02 00:25:13.043 INFO [stderr]    |
Dec 02 00:25:13.043 INFO [stderr] 64 |     fn check_cond(&self, mut index: &mut usize, mut captured_indices: &mut Vec<usize>, tokens: &Vec<Token>) -> Status {
Dec 02 00:25:13.043 INFO [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 02 00:25:13.043 INFO [stderr] 
Dec 02 00:25:13.043 INFO [stderr] warning: method is never used: `new_val_check`
Dec 02 00:25:13.043 INFO [stderr]    --> src/compile_structs.rs:132:5
Dec 02 00:25:13.043 INFO [stderr]     |
Dec 02 00:25:13.043 INFO [stderr] 132 |     pub fn new_val_check(val: &str) -> ParseCheck {
Dec 02 00:25:13.043 INFO [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 02 00:25:13.043 INFO [stderr] 
Dec 02 00:25:13.043 INFO [stderr] warning: method is never used: `new_ident_check`
Dec 02 00:25:13.043 INFO [stderr]    --> src/compile_structs.rs:135:5
Dec 02 00:25:13.043 INFO [stderr]     |
Dec 02 00:25:13.043 INFO [stderr] 135 |     pub fn new_ident_check() -> ParseCheck<'static> {
Dec 02 00:25:13.043 INFO [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 02 00:25:13.043 INFO [stderr] 
Dec 02 00:25:13.043 INFO [stderr] warning: method is never used: `new_group`
Dec 02 00:25:13.043 INFO [stderr]    --> src/compile_structs.rs:138:5
Dec 02 00:25:13.043 INFO [stderr]     |
Dec 02 00:25:13.043 INFO [stderr] 138 |     pub fn new_group(v: Vec<ParseCheck<'static>>) -> ParseCheck<'static> {
Dec 02 00:25:13.043 INFO [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 02 00:25:13.043 INFO [stderr] 
Dec 02 00:25:13.043 INFO [stderr] warning: method is never used: `new_alternation`
Dec 02 00:25:13.043 INFO [stderr]    --> src/compile_structs.rs:141:5
Dec 02 00:25:13.043 INFO [stderr]     |
Dec 02 00:25:13.043 INFO [stderr] 141 |     pub fn new_alternation(v: Vec<ParseCheck<'static>>) -> ParseCheck<'static> {
Dec 02 00:25:13.043 INFO [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 02 00:25:13.043 INFO [stderr] 
Dec 02 00:25:13.043 INFO [stderr] warning: method is never used: `check_against`
Dec 02 00:25:13.043 INFO [stderr]    --> src/compile_structs.rs:145:5
Dec 02 00:25:13.043 INFO [stderr]     |
Dec 02 00:25:13.043 INFO [stderr] 145 |     fn check_against(&self, index: &mut usize, mut captured_indices: &mut Vec<usize>, tokens: &Vec<Token>) -> Status {
Dec 02 00:25:13.043 INFO [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 02 00:25:13.043 INFO [stderr] 
Dec 02 00:25:13.043 INFO [stderr] warning: enum is never used: `Status`
Dec 02 00:25:13.043 INFO [stderr]    --> src/compile_structs.rs:186:1
Dec 02 00:25:13.043 INFO [stderr]     |
Dec 02 00:25:13.044 INFO [stderr] 186 | pub enum Status<'a> {
Dec 02 00:25:13.044 INFO [stderr]     | ^^^^^^^^^^^^^^^^^^^
Dec 02 00:25:13.044 INFO [stderr] 
Dec 02 00:25:13.044 INFO [stderr] warning: method is never used: `expect`
Dec 02 00:25:13.044 INFO [stderr]    --> src/compile_structs.rs:192:5
Dec 02 00:25:13.044 INFO [stderr]     |
Dec 02 00:25:13.044 INFO [stderr] 192 |     fn expect<'b>(predicate: bool, condition: &'b Condition<'b>, index: usize) -> Status<'b> {
Dec 02 00:25:13.044 INFO [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 02 00:25:13.044 INFO [stderr] 
Dec 02 00:25:13.044 INFO [stderr] warning: method is never used: `add_captures`
Dec 02 00:25:13.044 INFO [stderr]    --> src/compile_structs.rs:208:5
Dec 02 00:25:13.044 INFO [stderr]     |
Dec 02 00:25:13.044 INFO [stderr] 208 |     fn add_captures(&self, index: &mut usize, mut captured_indices: &mut Vec<usize>, tokens: &Vec<Token>) -> Result<(), Status> {
Dec 02 00:25:13.044 INFO [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 02 00:25:13.044 INFO [stderr] 
Dec 02 00:25:13.044 INFO [stderr] warning: method is never used: `captures`
Dec 02 00:25:13.044 INFO [stderr]    --> src/compile_structs.rs:223:5
Dec 02 00:25:13.044 INFO [stderr]     |
Dec 02 00:25:13.044 INFO [stderr] 223 |     pub fn captures<'b>(&self, start_at: usize, tokens: &Vec<Token<'b>>) -> Result<(Vec<Token<'b>>, usize), Status> {
Dec 02 00:25:13.044 INFO [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 02 00:25:13.044 INFO [stderr] 
Dec 02 00:25:13.044 INFO [stderr] warning: function is never used: `tokenize`
Dec 02 00:25:13.044 INFO [stderr]  --> src/compile.rs:9:1
Dec 02 00:25:13.044 INFO [stderr]   |
Dec 02 00:25:13.044 INFO [stderr] 9 | pub fn tokenize(source: &str) -> Result<Vec<Token>, String> {
Dec 02 00:25:13.044 INFO [stderr]   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 02 00:25:13.044 INFO [stderr] 
Dec 02 00:25:13.045 INFO [stderr] warning: function is never used: `parse`
Dec 02 00:25:13.045 INFO [stderr]   --> src/compile.rs:56:1
Dec 02 00:25:13.045 INFO [stderr]    |
Dec 02 00:25:13.045 INFO [stderr] 56 | pub fn parse<'a, 'b>(tokens: &'a Vec<Token<'b>>) -> Result<Vec<CodeElement<'b>>, String> {
Dec 02 00:25:13.045 INFO [stderr]    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 02 00:25:13.045 INFO [stderr] 
Dec 02 00:25:13.046 INFO [stderr] warning: function is never used: `compile`
Dec 02 00:25:13.046 INFO [stderr]   --> src/compile.rs:98:1
Dec 02 00:25:13.047 INFO [stderr]    |
Dec 02 00:25:13.047 INFO [stderr] 98 | pub fn compile(source: &str) {
Dec 02 00:25:13.047 INFO [stderr]    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 02 00:25:13.047 INFO [stderr] 
Dec 02 00:25:13.047 INFO [stderr] warning: static item is never used: `VERBOSE`
Dec 02 00:25:13.047 INFO [stderr]  --> src/compile_values.rs:1:1
Dec 02 00:25:13.047 INFO [stderr]   |
Dec 02 00:25:13.047 INFO [stderr] 1 | pub static VERBOSE: bool = false;
Dec 02 00:25:13.047 INFO [stderr]   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 02 00:25:13.047 INFO [stderr] 
Dec 02 00:25:13.047 INFO [stderr] warning: static item is never used: `IGNORABLE`
Dec 02 00:25:13.047 INFO [stderr]  --> src/compile_values.rs:4:5
Dec 02 00:25:13.047 INFO [stderr]   |
Dec 02 00:25:13.047 INFO [stderr] 4 |     pub static IGNORABLE:   &str =      r"^(\s+)";
Dec 02 00:25:13.047 INFO [stderr]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 02 00:25:13.047 INFO [stderr] 
Dec 02 00:25:13.047 INFO [stderr] warning: static item is never used: `CONTROL`
Dec 02 00:25:13.047 INFO [stderr]  --> src/compile_values.rs:5:5
Dec 02 00:25:13.047 INFO [stderr]   |
Dec 02 00:25:13.047 INFO [stderr] 5 |     pub static CONTROL:     &str =      r"^(MATCH|LET|SET|FUNC)";
Dec 02 00:25:13.047 INFO [stderr]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 02 00:25:13.047 INFO [stderr] 
Dec 02 00:25:13.047 INFO [stderr] warning: static item is never used: `CONSTRAINT`
Dec 02 00:25:13.047 INFO [stderr]  --> src/compile_values.rs:6:5
Dec 02 00:25:13.047 INFO [stderr]   |
Dec 02 00:25:13.047 INFO [stderr] 6 |     pub static CONSTRAINT:  &str =      r"^(WHERE)";
Dec 02 00:25:13.047 INFO [stderr]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 02 00:25:13.047 INFO [stderr] 
Dec 02 00:25:13.047 INFO [stderr] warning: static item is never used: `IDENTIFIER`
Dec 02 00:25:13.047 INFO [stderr]  --> src/compile_values.rs:7:5
Dec 02 00:25:13.047 INFO [stderr]   |
Dec 02 00:25:13.047 INFO [stderr] 7 |     pub static IDENTIFIER:  &str =      r"^([0-9a-zA-Z_]+)";
Dec 02 00:25:13.047 INFO [stderr]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 02 00:25:13.047 INFO [stderr] 
Dec 02 00:25:13.047 INFO [stderr] warning: static item is never used: `SYMBOL`
Dec 02 00:25:13.047 INFO [stderr]  --> src/compile_values.rs:8:5
Dec 02 00:25:13.047 INFO [stderr]   |
Dec 02 00:25:13.047 INFO [stderr] 8 |     pub static SYMBOL:      &str =      r"^(\.\.\.|=>|->|[:;,=\.])";
Dec 02 00:25:13.047 INFO [stderr]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 02 00:25:13.047 INFO [stderr] 
Dec 02 00:25:13.047 INFO [stderr] warning: static item is never used: `PAIR_SYMBOL`
Dec 02 00:25:13.047 INFO [stderr]  --> src/compile_values.rs:9:5
Dec 02 00:25:13.047 INFO [stderr]   |
Dec 02 00:25:13.047 INFO [stderr] 9 |     pub static PAIR_SYMBOL: &str =      r"^([\{\}\[\]\(\)])";
Dec 02 00:25:13.047 INFO [stderr]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 02 00:25:13.047 INFO [stderr] 
Dec 02 00:25:13.047 INFO [stderr] warning: function is never used: `expr`
Dec 02 00:25:13.047 INFO [stderr]   --> src/compile_values.rs:15:5
Dec 02 00:25:13.047 INFO [stderr]    |
Dec 02 00:25:13.047 INFO [stderr] 15 |     fn expr() -> ParseCheck<'static> {
Dec 02 00:25:13.047 INFO [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 02 00:25:13.047 INFO [stderr] 
Dec 02 00:25:13.047 INFO [stderr] warning: function is never used: `where_clause`
Dec 02 00:25:13.047 INFO [stderr]   --> src/compile_values.rs:18:5
Dec 02 00:25:13.047 INFO [stderr]    |
Dec 02 00:25:13.047 INFO [stderr] 18 |     fn where_clause() -> Vec<ParseCheck<'static>> {
Dec 02 00:25:13.047 INFO [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 02 00:25:13.047 INFO [stderr] 
Dec 02 00:25:13.047 INFO [stderr] warning: function is never used: `argument`
Dec 02 00:25:13.047 INFO [stderr]   --> src/compile_values.rs:24:5
Dec 02 00:25:13.047 INFO [stderr]    |
Dec 02 00:25:13.047 INFO [stderr] 24 |     fn argument(where_clause_required: bool) -> Condition<'static> {
Dec 02 00:25:13.048 INFO [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 02 00:25:13.048 INFO [stderr] 
Dec 02 00:25:13.048 INFO [stderr] warning: function is never used: `list_from`
Dec 02 00:25:13.048 INFO [stderr]   --> src/compile_values.rs:37:5
Dec 02 00:25:13.048 INFO [stderr]    |
Dec 02 00:25:13.048 INFO [stderr] 37 |     fn list_from(cond: Condition<'static>) -> ParseCheck<'static> {
Dec 02 00:25:13.048 INFO [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 02 00:25:13.048 INFO [stderr] 
Dec 02 00:25:13.048 INFO [stderr] warning: function is never used: `get_extensional_set_definition`
Dec 02 00:25:13.048 INFO [stderr]   --> src/compile_values.rs:47:5
Dec 02 00:25:13.048 INFO [stderr]    |
Dec 02 00:25:13.048 INFO [stderr] 47 |     pub fn get_extensional_set_definition() -> Vec<ParseCheck<'static>> {
Dec 02 00:25:13.048 INFO [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 02 00:25:13.048 INFO [stderr] 
Dec 02 00:25:13.048 INFO [stderr] warning: function is never used: `get_inf_set_definition`
Dec 02 00:25:13.048 INFO [stderr]   --> src/compile_values.rs:58:5
Dec 02 00:25:13.048 INFO [stderr]    |
Dec 02 00:25:13.048 INFO [stderr] 58 |     pub fn get_inf_set_definition() -> Vec<ParseCheck<'static>> {
Dec 02 00:25:13.048 INFO [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 02 00:25:13.054 INFO [stderr] 
Dec 02 00:25:13.055 INFO [stderr] warning: function is never used: `get_intensional_set_definition`
Dec 02 00:25:13.055 INFO [stderr]   --> src/compile_values.rs:68:5
Dec 02 00:25:13.055 INFO [stderr]    |
Dec 02 00:25:13.055 INFO [stderr] 68 |     pub fn get_intensional_set_definition() -> Vec<ParseCheck<'static>> {
Dec 02 00:25:13.055 INFO [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 02 00:25:13.055 INFO [stderr] 
Dec 02 00:25:13.055 INFO [stderr] warning: function is never used: `get_function_definition`
Dec 02 00:25:13.055 INFO [stderr]   --> src/compile_values.rs:77:5
Dec 02 00:25:13.055 INFO [stderr]    |
Dec 02 00:25:13.055 INFO [stderr] 77 |     pub fn get_function_definition() -> Vec<ParseCheck<'static>> {
Dec 02 00:25:13.055 INFO [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 02 00:25:13.055 INFO [stderr] 
Dec 02 00:25:13.055 INFO [stderr] warning: function is never used: `get_data`
Dec 02 00:25:13.055 INFO [stderr]   --> src/compile_values.rs:92:5
Dec 02 00:25:13.055 INFO [stderr]    |
Dec 02 00:25:13.055 INFO [stderr] 92 |     pub fn get_data() -> Vec<ParseCheck<'static>> {
Dec 02 00:25:13.055 INFO [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 02 00:25:13.055 INFO [stderr] 
Dec 02 00:25:13.055 INFO [stderr] warning: function is never used: `get_let_statement`
Dec 02 00:25:13.055 INFO [stderr]    --> src/compile_values.rs:104:5
Dec 02 00:25:13.055 INFO [stderr]     |
Dec 02 00:25:13.055 INFO [stderr] 104 |     pub fn get_let_statement() -> Vec<ParseCheck<'static>> {
Dec 02 00:25:13.055 INFO [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 02 00:25:13.055 INFO [stderr] 
Dec 02 00:25:13.055 INFO [stderr] warning: variant is never constructed: `ExtensionalSetDefinition`
Dec 02 00:25:13.055 INFO [stderr]  --> src/lang_structs.rs:6:5
Dec 02 00:25:13.055 INFO [stderr]   |
Dec 02 00:25:13.055 INFO [stderr] 6 |     ExtensionalSetDefinition,
Dec 02 00:25:13.055 INFO [stderr]   |     ^^^^^^^^^^^^^^^^^^^^^^^^
Dec 02 00:25:13.055 INFO [stderr] 
Dec 02 00:25:13.055 INFO [stderr] warning: variant is never constructed: `InfiniteSetDefinition`
Dec 02 00:25:13.055 INFO [stderr]  --> src/lang_structs.rs:7:5
Dec 02 00:25:13.055 INFO [stderr]   |
Dec 02 00:25:13.055 INFO [stderr] 7 |     InfiniteSetDefinition,
Dec 02 00:25:13.055 INFO [stderr]   |     ^^^^^^^^^^^^^^^^^^^^^
Dec 02 00:25:13.055 INFO [stderr] 
Dec 02 00:25:13.055 INFO [stderr] warning: variant is never constructed: `IntensionalSetDefinition`
Dec 02 00:25:13.055 INFO [stderr]  --> src/lang_structs.rs:8:5
Dec 02 00:25:13.055 INFO [stderr]   |
Dec 02 00:25:13.055 INFO [stderr] 8 |     IntensionalSetDefinition,
Dec 02 00:25:13.055 INFO [stderr]   |     ^^^^^^^^^^^^^^^^^^^^^^^^
Dec 02 00:25:13.055 INFO [stderr] 
Dec 02 00:25:13.055 INFO [stderr] warning: variant is never constructed: `FunctionalDefinition`
Dec 02 00:25:13.055 INFO [stderr]  --> src/lang_structs.rs:9:5
Dec 02 00:25:13.055 INFO [stderr]   |
Dec 02 00:25:13.055 INFO [stderr] 9 |     FunctionalDefinition,
Dec 02 00:25:13.055 INFO [stderr]   |     ^^^^^^^^^^^^^^^^^^^^
Dec 02 00:25:13.055 INFO [stderr] 
Dec 02 00:25:13.055 INFO [stderr] warning: variant is never constructed: `LetStatement`
Dec 02 00:25:13.055 INFO [stderr]   --> src/lang_structs.rs:10:5
Dec 02 00:25:13.055 INFO [stderr]    |
Dec 02 00:25:13.055 INFO [stderr] 10 |     LetStatement,
Dec 02 00:25:13.055 INFO [stderr]    |     ^^^^^^^^^^^^
Dec 02 00:25:13.055 INFO [stderr] 
Dec 02 00:25:13.055 INFO [stderr] warning: method is never used: `iterator`
Dec 02 00:25:13.055 INFO [stderr]   --> src/lang_structs.rs:13:5
Dec 02 00:25:13.055 INFO [stderr]    |
Dec 02 00:25:13.055 INFO [stderr] 13 |     pub fn iterator() -> Iter<'static, ElementType> {
Dec 02 00:25:13.055 INFO [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 02 00:25:13.055 INFO [stderr] 
Dec 02 00:25:13.055 INFO [stderr] warning: static item is never used: `TYPES`
Dec 02 00:25:13.055 INFO [stderr]   --> src/lang_structs.rs:14:9
Dec 02 00:25:13.055 INFO [stderr]    |
Dec 02 00:25:13.055 INFO [stderr] 14 | /         static TYPES: [ElementType; 5] = [
Dec 02 00:25:13.055 INFO [stderr] 15 | |             ElementType::ExtensionalSetDefinition,
Dec 02 00:25:13.055 INFO [stderr] 16 | |             ElementType::InfiniteSetDefinition,
Dec 02 00:25:13.055 INFO [stderr] 17 | |             ElementType::IntensionalSetDefinition,
Dec 02 00:25:13.055 INFO [stderr] 18 | |             ElementType::FunctionalDefinition,
Dec 02 00:25:13.055 INFO [stderr] 19 | |             ElementType::LetStatement,
Dec 02 00:25:13.055 INFO [stderr] 20 | |         ];
Dec 02 00:25:13.055 INFO [stderr]    | |__________^
Dec 02 00:25:13.055 INFO [stderr] 
Dec 02 00:25:13.055 INFO [stderr] warning: method is never used: `get_pattern`
Dec 02 00:25:13.055 INFO [stderr]   --> src/lang_structs.rs:23:5
Dec 02 00:25:13.055 INFO [stderr]    |
Dec 02 00:25:13.055 INFO [stderr] 23 |     pub fn get_pattern(&self) -> compile_structs::ParsePattern {
Dec 02 00:25:13.055 INFO [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 02 00:25:13.055 INFO [stderr] 
Dec 02 00:25:13.055 INFO [stderr] warning: struct is never constructed: `CodeElement`
Dec 02 00:25:13.055 INFO [stderr]   --> src/lang_structs.rs:36:1
Dec 02 00:25:13.055 INFO [stderr]    |
Dec 02 00:25:13.055 INFO [stderr] 36 | pub struct CodeElement<'a> {
Dec 02 00:25:13.055 INFO [stderr]    | ^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 02 00:25:13.055 INFO [stderr] 
Dec 02 00:25:13.055 INFO [stderr] warning: method is never used: `new`
Dec 02 00:25:13.055 INFO [stderr]   --> src/lang_structs.rs:41:5
Dec 02 00:25:13.055 INFO [stderr]    |
Dec 02 00:25:13.055 INFO [stderr] 41 |     pub fn new<'b, 'c>(name_ref: &'b ElementType, data_real: Vec<compile_structs::Token<'c>>) -> CodeElement<'c> {
Dec 02 00:25:13.055 INFO [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 02 00:25:13.055 INFO [stderr] 
Dec 02 00:25:13.055 INFO [stderr] warning: crate `SETU` should have a snake case name such as `setu`
Dec 02 00:25:13.055 INFO [stderr]   |
Dec 02 00:25:13.055 INFO [stderr]   = note: #[warn(non_snake_case)] on by default
Dec 02 00:25:13.055 INFO [stderr] 
Dec 02 00:25:14.143 INFO [stderr] warning: variable does not need to be mutable
Dec 02 00:25:14.143 INFO [stderr]    --> src/compile_structs.rs:208:47
Dec 02 00:25:14.143 INFO [stderr]     |
Dec 02 00:25:14.143 INFO [stderr] 208 |     fn add_captures(&self, index: &mut usize, mut captured_indices: &mut Vec<usize>, tokens: &Vec<Token>) -> Result<(), Status> {
Dec 02 00:25:14.143 INFO [stderr]     |                                               ----^^^^^^^^^^^^^^^^
Dec 02 00:25:14.143 INFO [stderr]     |                                               |
Dec 02 00:25:14.143 INFO [stderr]     |                                               help: remove this `mut`
Dec 02 00:25:14.143 INFO [stderr]     |
Dec 02 00:25:14.143 INFO [stderr]     = note: #[warn(unused_mut)] on by default
Dec 02 00:25:14.143 INFO [stderr] 
Dec 02 00:25:14.155 INFO [stderr] warning: crate `SETU` should have a snake case name such as `setu`
Dec 02 00:25:14.155 INFO [stderr]   |
Dec 02 00:25:14.155 INFO [stderr]   = note: #[warn(non_snake_case)] on by default
Dec 02 00:25:14.155 INFO [stderr] 
Dec 02 00:25:15.473 INFO [stderr]     Finished dev [unoptimized + debuginfo] target(s) in 10.69s
Dec 02 00:25:15.476 INFO [stderr] su: No module specific data is present
Dec 02 00:25:16.016 INFO running `"docker" "inspect" "daea5de8d1b4112471e04d6a762996d405ad9e5ebd53bd7939a4bdd5aab4fc6d"`
Dec 02 00:25:16.140 INFO running `"docker" "rm" "-f" "daea5de8d1b4112471e04d6a762996d405ad9e5ebd53bd7939a4bdd5aab4fc6d"`
Dec 02 00:25:16.347 INFO [stdout] daea5de8d1b4112471e04d6a762996d405ad9e5ebd53bd7939a4bdd5aab4fc6d
Dec 02 00:25:16.349 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/beta-1.31-5/worker-2/master#8940af3cea4a9a9deabcaf843b2f8cad9a83fc61:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-2/beta-1.31-5/master#8940af3cea4a9a9deabcaf843b2f8cad9a83fc61:/source:ro,Z" "-v" "/mnt/big/crater/work/local/cargo-home:/cargo-home:ro,Z" "-v" "/mnt/big/crater/work/local/rustup-home:/rustup-home:ro,Z" "-e" "USER_ID=1000" "-e" "SOURCE_DIR=/source" "-e" "USER_ID=1000" "-e" "CMD=cargo +8940af3cea4a9a9deabcaf843b2f8cad9a83fc61-alt test --frozen --no-run" "-e" "CARGO_TARGET_DIR=/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/cargo-home" "-e" "RUSTUP_HOME=/rustup-home" "-m" "1536M" "--network" "none" "crater"`
Dec 02 00:25:16.642 INFO [stdout] 9ed10fb6fc2abee3f8b9ea90fefd03ffcdd8adf90365bef04628c6a9da1ea3c7
Dec 02 00:25:16.648 INFO running `"docker" "start" "-a" "9ed10fb6fc2abee3f8b9ea90fefd03ffcdd8adf90365bef04628c6a9da1ea3c7"`
Dec 02 00:25:17.235 INFO [stderr] usermod: no changes
Dec 02 00:25:17.287 INFO [stderr]    Compiling SETU v0.1.0 (/source)
Dec 02 00:25:18.381 INFO [stderr] warning: variable does not need to be mutable
Dec 02 00:25:18.381 INFO [stderr]    --> src/compile_structs.rs:208:47
Dec 02 00:25:18.381 INFO [stderr]     |
Dec 02 00:25:18.381 INFO [stderr] 208 |     fn add_captures(&self, index: &mut usize, mut captured_indices: &mut Vec<usize>, tokens: &Vec<Token>) -> Result<(), Status> {
Dec 02 00:25:18.381 INFO [stderr]     |                                               ----^^^^^^^^^^^^^^^^
Dec 02 00:25:18.381 INFO [stderr]     |                                               |
Dec 02 00:25:18.381 INFO [stderr]     |                                               help: remove this `mut`
Dec 02 00:25:18.381 INFO [stderr]     |
Dec 02 00:25:18.381 INFO [stderr]     = note: #[warn(unused_mut)] on by default
Dec 02 00:25:18.381 INFO [stderr] 
Dec 02 00:25:18.404 INFO [stderr] warning: crate `SETU` should have a snake case name such as `setu`
Dec 02 00:25:18.404 INFO [stderr]   |
Dec 02 00:25:18.404 INFO [stderr]   = note: #[warn(non_snake_case)] on by default
Dec 02 00:25:18.404 INFO [stderr] 
Dec 02 00:25:18.775 INFO [stderr] warning: variable does not need to be mutable
Dec 02 00:25:18.778 INFO [stderr]    --> src/compile_structs.rs:208:47
Dec 02 00:25:18.779 INFO [stderr]     |
Dec 02 00:25:18.779 INFO [stderr] 208 |     fn add_captures(&self, index: &mut usize, mut captured_indices: &mut Vec<usize>, tokens: &Vec<Token>) -> Result<(), Status> {
Dec 02 00:25:18.779 INFO [stderr]     |                                               ----^^^^^^^^^^^^^^^^
Dec 02 00:25:18.779 INFO [stderr]     |                                               |
Dec 02 00:25:18.779 INFO [stderr]     |                                               help: remove this `mut`
Dec 02 00:25:18.779 INFO [stderr]     |
Dec 02 00:25:18.779 INFO [stderr]     = note: #[warn(unused_mut)] on by default
Dec 02 00:25:18.779 INFO [stderr] 
Dec 02 00:25:18.801 INFO [stderr] warning: crate `SETU` should have a snake case name such as `setu`
Dec 02 00:25:18.802 INFO [stderr]   |
Dec 02 00:25:18.802 INFO [stderr]   = note: #[warn(non_snake_case)] on by default
Dec 02 00:25:18.803 INFO [stderr] 
Dec 02 00:25:20.246 INFO [stderr]     Finished dev [unoptimized + debuginfo] target(s) in 2.99s
Dec 02 00:25:20.253 INFO [stderr] su: No module specific data is present
Dec 02 00:25:20.926 INFO running `"docker" "inspect" "9ed10fb6fc2abee3f8b9ea90fefd03ffcdd8adf90365bef04628c6a9da1ea3c7"`
Dec 02 00:25:21.227 INFO running `"docker" "rm" "-f" "9ed10fb6fc2abee3f8b9ea90fefd03ffcdd8adf90365bef04628c6a9da1ea3c7"`
Dec 02 00:25:21.609 INFO [stdout] 9ed10fb6fc2abee3f8b9ea90fefd03ffcdd8adf90365bef04628c6a9da1ea3c7
Dec 02 00:25:21.612 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/beta-1.31-5/worker-2/master#8940af3cea4a9a9deabcaf843b2f8cad9a83fc61:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-2/beta-1.31-5/master#8940af3cea4a9a9deabcaf843b2f8cad9a83fc61:/source:ro,Z" "-v" "/mnt/big/crater/work/local/cargo-home:/cargo-home:ro,Z" "-v" "/mnt/big/crater/work/local/rustup-home:/rustup-home:ro,Z" "-e" "USER_ID=1000" "-e" "SOURCE_DIR=/source" "-e" "USER_ID=1000" "-e" "CMD=cargo +8940af3cea4a9a9deabcaf843b2f8cad9a83fc61-alt test --frozen" "-e" "CARGO_TARGET_DIR=/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/cargo-home" "-e" "RUSTUP_HOME=/rustup-home" "-m" "1536M" "--network" "none" "crater"`
Dec 02 00:25:22.059 INFO [stdout] 2c3789d5649edca7c90b228a7961a1bc4b41e1a3f2a655d532eca71762683ffa
Dec 02 00:25:22.061 INFO running `"docker" "start" "-a" "2c3789d5649edca7c90b228a7961a1bc4b41e1a3f2a655d532eca71762683ffa"`
Dec 02 00:25:24.197 INFO [stderr] usermod: no changes
Dec 02 00:25:24.308 INFO [stderr]     Finished dev [unoptimized + debuginfo] target(s) in 0.08s
Dec 02 00:25:24.310 INFO [stderr]      Running /target/debug/deps/SETU-2cb07e2fd80c4782
Dec 02 00:25:24.322 INFO [stdout] 
Dec 02 00:25:24.322 INFO [stdout] running 1 test
Dec 02 00:25:24.478 INFO [stdout] test tests::printing ... ok
Dec 02 00:25:24.478 INFO [stdout] 
Dec 02 00:25:24.478 INFO [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out
Dec 02 00:25:24.478 INFO [stdout] 
Dec 02 00:25:24.478 INFO [stderr]      Running /target/debug/deps/SETU-8e611950f8e801ad
Dec 02 00:25:24.489 INFO [stdout] 
Dec 02 00:25:24.489 INFO [stdout] running 0 tests
Dec 02 00:25:24.489 INFO [stdout] 
Dec 02 00:25:24.489 INFO [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out
Dec 02 00:25:24.489 INFO [stdout] 
Dec 02 00:25:24.489 INFO [stderr]    Doc-tests SETU
Dec 02 00:25:26.373 INFO [stdout] 
Dec 02 00:25:26.373 INFO [stdout] running 0 tests
Dec 02 00:25:26.373 INFO [stdout] 
Dec 02 00:25:26.374 INFO [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out
Dec 02 00:25:26.374 INFO [stdout] 
Dec 02 00:25:26.386 INFO [stderr] su: No module specific data is present
Dec 02 00:25:28.130 INFO running `"docker" "inspect" "2c3789d5649edca7c90b228a7961a1bc4b41e1a3f2a655d532eca71762683ffa"`
Dec 02 00:25:28.479 INFO running `"docker" "rm" "-f" "2c3789d5649edca7c90b228a7961a1bc4b41e1a3f2a655d532eca71762683ffa"`
Dec 02 00:25:28.831 INFO [stdout] 2c3789d5649edca7c90b228a7961a1bc4b41e1a3f2a655d532eca71762683ffa
